package com.jy.wms.pojo;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.jy.wms.common.base.BaseModel;
import com.jy.wms.common.base.TimeGeneration;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * 产品周转率
 * Created by syh on 2018/4/11.
 */
@SuppressWarnings("serial")
@TableName("wms_product_velocity")
public class WmsProductVelocity extends BaseModel implements Serializable {
    private String id; 	//ID
    @Excel(name = "产品类型", mergeVertical = false,orderNum = "1")
    private String cplx; //产品类型
    @Excel(name = "月出库支数", mergeVertical = false,orderNum = "2")
    private int yckzs; //月出库支数
    @Excel(name = "月出库箱数", mergeVertical = false,orderNum = "3")
    private int yckxs; //月出库箱数
    @Excel(name = "月出库托数", mergeVertical = false,orderNum = "4")
    private int yckts; //月出库托数
    @Excel(name = "月平均库存支数", mergeVertical = false,orderNum = "5")
    private int ypjkczs; //月平均库存支数
    private java.math.BigDecimal kczzl; //库存周转率
    private java.math.BigDecimal cwzzl; //储位周转率
    @TableField(exist=false)
    @Excel(name = "库存周转率", mergeVertical = false,orderNum = "6")
    private String kczzltwo;//用于存放带%的库存周转率(页面显示用)
    @TableField(exist=false)
    @Excel(name = "储位周转率", mergeVertical = false,orderNum = "7")
    private String cwzzltwo;//用于存放带%的储位周转率(页面显示用)
    @TableField(exist=false)
    private String cpbh;//产品编号
    @TableField(exist=false)
    private List<String> ids;//导出ids(多条)
    @TableField(exist=false)
    private String cplxid;
    private String cjsj;//创建时间
    @TableField(exist=false)
    private String nytime;//存年月的时间
    private String ckid;
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCplx() {
        return cplx;
    }

    public void setCplx(String cplx) {
        this.cplx = cplx;
    }

    public int getYckzs() {
        return yckzs;
    }

    public void setYckzs(int yckzs) {
        this.yckzs = yckzs;
    }

    public int getYckxs() {
        return yckxs;
    }

    public void setYckxs(int yckxs) {
        this.yckxs = yckxs;
    }

    public int getYckts() {
        return yckts;
    }

    public void setYckts(int yckts) {
        this.yckts = yckts;
    }

    public int getYpjkczs() {
        return ypjkczs;
    }

    public void setYpjkczs(int ypjkczs) {
        this.ypjkczs = ypjkczs;
    }

    public BigDecimal getKczzl() {
        return kczzl;
    }

    public void setKczzl(BigDecimal kczzl) {
        this.kczzl = kczzl;
    }

    public BigDecimal getCwzzl() {
        return cwzzl;
    }

    public void setCwzzl(BigDecimal cwzzl) {
        this.cwzzl = cwzzl;
    }

    public String getCjsj() {
        return cjsj;
    }

    public void setCjsj(String cjsj) {
        this.cjsj = cjsj;
    }

    public List<String> getIds() {
        return ids;
    }

    public void setIds(List<String> ids) {
        this.ids = ids;
    }

    public String getCpbh() {
        return cpbh;
    }

    public void setCpbh(String cpbh) {
        this.cpbh = cpbh;
    }

    public String getCplxid() {
        return cplxid;
    }

    public void setCplxid(String cplxid) {
        this.cplxid = cplxid;
    }

    public String getNytime() {
        return nytime;
    }

    public void setNytime(String nytime) {
        this.nytime = nytime;
    }

    public String getCkid() {
        return ckid;
    }

    public void setCkid(String ckid) {
        this.ckid = ckid;
    }

    public String getKczzltwo() {
        return kczzltwo;
    }

    public void setKczzltwo(String kczzltwo) {
        this.kczzltwo = kczzltwo;
    }

    public String getCwzzltwo() {
        return cwzzltwo;
    }

    public void setCwzzltwo(String cwzzltwo) {
        this.cwzzltwo = cwzzltwo;
    }
}